proton motive force bacteriorhodopsin

Best popular proton motive force bacteriorhodopsin